remarkably successful

Translations
remarquablement couronné de succès